#include<stdio.h>
int main(int argc,char *argv[])
{
	int n,i,j;
	while(scanf("%d",&n)!=EOF)
	{
		for(i=1; i<=n-1; i++)
		{
			for(j=1; j<=n-i; j++)
			{
				printf(" ");
			}
			for(j=1; j<=(2*i-1)/2+1; j++)
			{
				printf("%d",n+1-j);
			}
			for(j=(2*i-1)/2+1+1; j<=(2*i-1); j++)
			{
				printf("%d",n+1-(2*i-j));
			}
			printf("\n");
		}
		for(j=1; j<=(2*n-1)/2+1; j++)
		{
			printf("%d",n+1-j);
		}
		for(j=(2*n-1)/2+1+1; j<=(2*n-1); j++)
		{
			printf("%d",n+1-(2*n-j));
		}
		printf("\n");
		for(i=n+1; i<=2*n-1; i++)
		{
			for(j=1; j<=n-(2*n-i); j++)
			{
				printf(" ");
			}
			for(j=1; j<=(2*(2*n-i)-1)/2+1; j++)
			{
				printf("%d",n+1-j);
			}
			for(j=(2*(2*n-i)-1)/2+1+1; j<=(2*(2*n-i)-1); j++)
			{
				printf("%d",n+1-(2*(2*n-i)-j));
			}
			printf("\n");
		}
	}
	return 0;
}
